<#include "/common/head.ftl">

<#assign hoursPerSession = 1.5>

<html>

<head>

<title>Teaching Hour Report</title>

<style>
	
table.nameTable {
	empty-cells:show;
	border-top: 1px solid black;
	border-right: 1px solid black;
}

table.nameTable tr {
	
}

table.nameTable tr td {
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}

</style>

</head>

<body style="padding:0cm">

<div style="width:29.5cm;text-align:left;margin:0cm;padding:0px">

<h2 style="text-align:center;padding-top:0cm;margin:0cm">BẢNG TÍNH GIỜ GIẢNG CỦA GIÁO VIÊN LỚP TỐI</h2>
<h3 style="text-align:center;padding-top:0cm;margin:0cm;font-weight:normal">Từ ${fromDate} đến ${toDate} </h3>
<h3 style="text-align:center;padding-top:0cm;margin:0cm;font-weight:normal">Cơ Sở: Quang Trung</h3>

<br/>

<table class="nameTable" border="0" style="solid black;width:28cm;margin-left:0cm;padding:0cm" cellspacing="0" cellpadding=0">
	<tr style="text-align:center;font-weight:bold">
		<td>STT</td>
		<td>Tên giáo viên</td>
		<td>Lớp</td>
		<td>Ngày KG - KT</td>
		<td>Giờ dự <br/> kiến</td>
		<td>Số giờ <br/> /buổi</td>
		<td>Tổng số <br/> buổi</td>
		<td>Số giờ <br/> giảng</td>
		<td>Tổng giờ <br/> giảng</td>
		<td style="width:150px">Ghi Chú</td>
	</tr>
	<tr style="font-weight:bold">
		<td colspan="10">NGƯỜI VIỆT NAM</td>
	</tr>
	<#list report.vietnameseTeachings as vt>
		<#assign details = vt.details>
		<#list details as detail>
			<tr>
				<#if detail_index == 0>
					<td style="text-align:center" rowspan="${details.size()}">${vt_index + 1}</td>
					<td rowspan="${details.size()}">${vt.teacher}</td>
				</#if>
				<td>${(detail.offering.name)!}</td>
				<td style="text-align:center">${(detail.offering.startDate?date)!} - ${(detail.offering.endDate?date)!}</td>
				<td style="text-align:center">${(detail.advanceHours)!}</td>
				<td style="text-align:center">1.5</td>
				<td style="text-align:center">${(detail.sessions)!}</td>
				<td style="text-align:center">${(detail.teachingHours)!}</td>
				<#if detail_index == 0>
					<td rowspan="${details.size()}" style="text-align:center">${vt.totalTeachingHours}</td>
				</#if>
				<td>${(detail.comment)!}</td>
			</tr>		
		</#list>
	</#list>
	
	<tr style="font-weight:bold">
		<td colspan="10">NGƯỜI NƯỚC NGOÀI</td>
	</tr>
	<#list report.foreignTeachings as vt>
		<#assign details = vt.details>
		<#list details as detail>
			<tr>
				<#if detail_index == 0>
					<td style="text-align:center" rowspan="${details.size()}">${report.vietnameseTeachings.size() + (vt_index + 1)}</td>
					<td rowspan="${details.size()}">${vt.teacher}</td>
				</#if>
				<td>${(detail.offering.name)!}</td>
				<td style="text-align:center">${(detail.offering.startDate?date)!} - ${(detail.offering.endDate?date)!}</td>
				<td style="text-align:center">${(detail.advanceHours)!'&nbsp;'}</td>
				<td style="text-align:center">${(detail.hoursPerSession)!}</td>
				<td style="text-align:center">${(detail.sessions)!}</td>
				<td style="text-align:center">${(detail.teachingHours)!}</td>
				<#if detail_index == 0>
					<td rowspan="${details.size()}" style="text-align:center">${vt.totalTeachingHours}</td>
				</#if>
				<td>&nbsp;</td>
			</tr>		
		</#list>
	</#list>
	<tr>
		<td>&nbsp;</td>
		<td colspan="5" style="font-weight:bold;text-align:center">TỔNG CỘNG : </td>
		<td style="text-align:center">${(report.totalSessions)!}</td>
		<td style="text-align:center">${(report.totalTeachingHours)!}</td>
		<td style="text-align:center">${(report.totalTeachingHours)!}</td>
		<td>&nbsp;</td>
	</tr>
</table>


<p style="text-align:right;margin-right:50px">Tp,Hồ Chí Minh, Ngày ${now?string('dd')} Tháng ${now?string('MM')} Năm ${now?string('yyyy')}</p>


<table style="width:100%;text-align:center">
	<tr>
		<td>NGƯỜI LẬP BẢNG<br/><br/><br/><br/><br/>${ParameterService.findText('THR')?upper_case}</td>
		<td>TRƯỞNG BỘ PHẬN<br/><br/><br/><br/><br/>${ParameterService.findText('LEP')?upper_case}</td>
		<td>GIÁM ĐỐC HỌC VỤ<br/><br/><br/><br/><br/>${ParameterService.findText('MAN')?upper_case}</td>
		<td>HIỆU TRƯỞNG<br/><br/><br/><br/><br/>${ParameterService.findText('PCL')?upper_case}</td>
	</tr>
</table>

</div>

</body>
</html>